English Dictionary
◊ ST. EUSTATIUS
St. Eustatius
n : an island in the Netherlands Antilles [syn: {Saint Eustatius},
{St. Eustatius}]